repeating firearm - Turkish English Dictionary